o level python practical questions